package org.axed.user.client;

/**
 * An interface for things called when an HtmlString changes.
 */
public interface HtmlStringListener {
	public void onEntryAppend(HtmlString sender, String s);
	public void onEntryInsert(HtmlString sender, int entry, String s);
	public void onEntryRemove(HtmlString sender, int entry);
	public void onEntryReplace(HtmlString sender, int entry, String s);
	public void onRebuild(HtmlString sender);
	public void onStringClear(HtmlString sender);
}
